package com.yangye.picommon.core.dao;

import com.yangye.picommon.core.entity.BaseEntity;
import tk.mybatis.mapper.common.ExampleMapper;
import tk.mybatis.mapper.common.MySqlMapper;
import tk.mybatis.mapper.common.base.BaseDeleteMapper;
import tk.mybatis.mapper.common.base.BaseInsertMapper;
import tk.mybatis.mapper.common.base.BaseSelectMapper;
import tk.mybatis.mapper.common.base.BaseUpdateMapper;

/**
 * 基于tk.mybatis的数据库CRUD接口
 * @author yangye
 * @date 2019/3/29 0029
 */
public interface BaseMapper<T extends BaseEntity> extends
        BaseSelectMapper<T>,
        BaseInsertMapper<T>,
        BaseDeleteMapper<T>,
        BaseUpdateMapper<T>,
		ExampleMapper,
		MySqlMapper {

}
